بررسی خطا
اگر شما هم در هنگام نصب قالب آماده وردپرس در لوکال هاست با زمپ سرور به خطای بالا برخورده اید در این آموزش به بررسی ریشه ای علت این خطا و رفع آن می پردازیم.
برای بررسی علت پیدایش خطا NOTICE: ZipArchive and Shell_Exec are not enabled on this server لازم است با مراحل نصب اسان قالب آماده وردپرس اشنا باشید.
در نصب آسان قالب آماده وردپرس دو تا فایل داریم یکی installer.php و یکی فایل فشرده zip می باشد که با اجرا فایل installer.php مراحل نصب شروع می شود، یکی از این مراحل خارج کردن محتوای فایل فشرده (اکسترکت کردن فایل فشرده) است، زمانی که روی سرور شما ماژول ziparchive غیر فعال باشد در هنگام نصب قالب سرور نمی تواند محتویات فایل فشرده را خارج کند و خطای زیر را نمایش می دهد.
برای مشاهده ویدیویی رفع خطا می تونید ویدیوهای دوره
آموزش پروژه محور طراحی سایت رو مشاهده کنید.
روش اول رفع خطا با اکسترکت دستی فایل فشرده
برای برطرف کردن خطا کافیه که محتویات فایل فشرده را بصورت دستی اکسترکت کنید.
اکسترکت کردن فایل فشرده در لوکال هاست
برای این کار نیاز است که برنامه win rar را روی سیستم نصب داشته باشید، سپس به پوشه ایی در لوکال هاست که می خواهیم سایت را انجا نصب کنیم می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract here کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب آسان ایجاد می شود.
اکسترکت کردن فایل فشرده در هاست
برای این کار ابتدا به پوشه public_html در فایل منیجر هاست می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود
روش دوم رفع ریشه ای خطا با فعال سازی ماژول ziparchive
برای رفع ریشه ای خطای NOTICE: ZipArchive and Shell_Exec are not enabled on this server باید ماژول های ZipArchive , shell_exec را فعال کنید، در ادامه گام به گام به فعال سازی انها در زمپ سرور، ومپ سرور، سی پنل، دایرکت ادمین می پردازیم.
فعال سازی ZipArchive , shell_exec در زمپ سرور (zamp server)
مرحله اول : برای فعال سازی ZipArchive , shell_exec در زمپ سرور طبق تصویر در پنجره زمپ سرور روی config مقابل apache کلیک کنیم سپس روی php (php.ini) کلیک کنیم تا فایل php.ini باز شود.
مرحله دوم : سپس در فایل php.ini باید دنبال دستور extension=zip بگردیم برای این کار دکمه های ctrl + f رو میزنیم تا کادر جستوجو باز شود در کادر جستوجو extension=zip را تایپ می کنیم تا دستور فوق را برایذمان پیدا کند
مرحله سوم : الان کافیه ; (سمیکالن) ابتدای دستور;extension=zip را بردارید، به صورت زیر
NOTICE: ZipArchive and Shell Exec are not enabled on this server please talk to your host or server admin about enabling ZipArchive or Shell Exec on this server or manually extract archive then choose Advanced > Manual Extract in installer.بررسی خطا
اگر شما هم در هنگام نصب قالب اماده وردپرس در لوکال هاست زمپ سرور به خطای بالا برخورده اید در این اموزش به بررسی ریشه ای علت این خطا و رفع ان می پردازیم.
برای بررسی علت پیدایش خطا NOTICE: ZipArchive and Shell_Exec are not enabled on this server لازم است با مراحل نصب اسان قالب اماده وردپرس اشنا باشید. در نصب اسان قالب اماده وردپرس دو تا فایل داریم یکی installer.php و یکی فایل فشرده zip می باشد که با اجرا فایل installer.php مراحل نصب شروع می شود، یکی از این مراحل خارج کردن محتوای فایل فشرده (اکسترکت کردن فایل فشرده) است، زمانی که روی سرور شما ماژول ziparchive غیر فعال باشد در هنگام نصب قالب سرور نمی تواند محتویات فایل فشرده را خارج کند و خطای زیر را نمایش می دهد.
روش اول رفع خطا با اکسترکت دستی فایل فشرده
برای برطرف کردن خطا کافیه که محتویات فایل فشرده را بصورت دستی اکسترکت کنید.
اکسترکت کردن فایل فشرده در لوکال هاست
برای این کار ابتدا به پوشه ایی در لوکال هاست که می خواهیم سایت را انجا نصب کنیم می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract here کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود
اکسترکت کردن فایل فشرده در هاست
برای این کار ابتدا به پوشه public_html در فایل منیجر هاست می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود
روش دوم رفع ریشه ای خطا با فعال سازی ماژول ziparchive
برای رفع ریشه ای خطای NOTICE: ZipArchive and Shell_Exec are not enabled on this server باید ماژول های ZipArchive , shell_exec را فعال کنید، در ادامه گام به گام به فعال سازی انها در زمپ سرور، ومپ سرور، سی پنل، دایرکت ادمین می پردازیم.
فعال سازی ZipArchive , shell_exec در زمپ سرور (zamp server)
مرحله اول : برای فعال سازی ZipArchive , shell_exec در زمپ سرور طبق تصویر در پنجره زمپ سرور روی config مقابل apache کلیک کنیم سپس روی php (php.ini) کلیک کنیم تا فایل php.ini باز شود.
مرحله دوم : سپس در فایل php.ini باید دنبال دستور extension=zip بگردیم برای این کار دکمه های ctrl + f رو میزنیم تا کادر جستوجو باز شود در کادر جستوجو extension=zip را تایپ می کنیم تا دستور فوق را برایذمان پیدا کند
مرحله سوم : الان کافیه ; (سمیکالن) ابتدای دستور;extension=zip را بردارید، به صورت زیر
طراحی و توسعه سایت
تیم برنامه نویسی و توسعه سایت ایپیوسام آماده به ارائه خدمات طراحی و برنامه نویسی سایت هستند، اگر می خواهید برای کسب و کار خود سایت طراحی کنید و یا سایت خود را توسعه دهید می توانید بصورت رایگان از مشاوره تیم فنی ایپیوسام استفاده کنید.
سلام برای منم هنوز Shell Unzip = Disabled مونده و با اینکه apache رو مجدد start زدم بازم درست نشد. باید چیکار کنم؟
ممنونم با حذف سمیکالن extension=zip، ارور ZipArchive = Disabled تبدیل شد به ZipArchive = Enabled ولی پایینیش یعنی Shell Unzip = Disabled همون طور باقی مونده و تبدیل به Enabled نشد. چه کاری باید کرد
سلام وقت بخیر. من روش config رو انجام دادم ولی تغییری نکرد. باید چه کار کنم؟
توی ومپ بخوام فعالش کنم باید چیکار کنم
بسیار سپاس گذارم مشکل من حل شد